carnivorous bat - English Synonyms Dictionary

carnivorous bat

n.
[1] microbat